Synonyms for "neritid gastropod"

Words with similar meaning